cat("# GLOBAL\n\n")
print(game, .p = "GLOBAL")
An epic throwdown, featuring:
This is the state of the game at the beginning
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| big_grizz | D4 | 1 | ravenwing_talonmaster | control | Gary Oldman |
| big_grizz | D4 | 2 | deathwing_captain | control | Robert Nozick |
| big_grizz | D4 | 3 | techmarine | control | Faith Crawford |
| big_grizz | D4 | 4 | phobos_librarian | control | Marina A. Ledin, Victor Ledin |
| big_grizz | D4 | 5 | tactical_squad | control | Kayden Hale |
| big_grizz | D4 | 6 | tactical_squad | control | Leah Reese |
| big_grizz | D4 | 7 | tactical_squad | control | Mia King |
| big_grizz | D4 | 8 | tactical_squad | control | Jayla Molina |
| big_grizz | D4 | 9 | infiltrators | control | Manfred Eicher |
| big_grizz | D4 | 10 | ravenwing_bike_squad | control | Stan Lee |
| big_grizz | D4 | 11 | ravenwing_attack_bike | control | Frank Welker |
| big_grizz | D4 | 12 | ravenwing_attack_bike | control | Jeremy Renner |
| big_grizz | D4 | 13 | dreadnought | control | Brandon Webb |
| big_grizz | D4 | 14 | redemptor_dreadnought | control | Sydney Mitchell |
| big_grizz | D4 | 15 | invictor_tactical_warsuit | control | Brendan O’Brien |
| big_grizz | D4 | 16 | ravenwing_apothecary | control | Elizabeth Taylor |
| big_grizz | D4 | 17 | deathwing_terminators | control | Karl Jaspers |
| big_grizz | D4 | 18 | deathwing_knights | control | Gilles Deleuze |
| big_grizz | D4 | 19 | vindicare_assassin | control | Greg Kurstin |
| big_grizz | D4 | 20 | eliminators | control | John Shanks |
| big_grizz | D4 | 21 | eradicators | control | Evelyn Jones |
| big_grizz | D4 | 22 | storm_raven | control | George Harrison |
| big_grizz | D4 | 23 | rhino | control | Warwick Davis |
| eric | G7 | 1 | trazyn_the_infinite | control | Thomas Porter |
| eric | G7 | 2 | illuminor_szeras | control | Sean Mcgee |
| eric | G7 | 3 | technomancer | control | Adam Smith |
| eric | G7 | 4 | lychgaurd | control | Jason Cook |
| eric | G7 | 5 | skorpekh_destroyers | control | Melody Fleming |
| eric | G7 | 6 | canoptek_plasmacyte | control | B-loved Menace |
| eric | G7 | 7 | immortals | control | Serenity Franco |
| eric | G7 | 8 | canoptek_spyders | control | Fearless Destroyer |
| eric | G7 | 9 | canoptek_spyders | control | Phantom Dreamer |
| eric | G7 | 10 | cryptothralls | control | Aidan Herrera |
| eric | G7 | 11 | cryptothralls | control | Dylan Delgado |
| eric | G7 | 12 | canoptek_scarab_swarms | control | Mark Wahlberg |
| eric | G7 | 13 | canoptek_wraiths | control | Gwyneth Paltrow |
| eric | G7 | 14 | deathmarks | control | Stephen Hawking |
| eric | G7 | 15 | night_scythe | control | Steve Winwood |
| eric | G7 | 16 | overlord | control | Roman Smith |
| eric | G7 | 17 | royal_warden | control | Timothy Horton |
| eric | G7 | 18 | necron_warriors | control | Isaac Schultz |
| eric | G7 | 19 | immortals | control | Gabriella Lara |
| eric | G7 | 20 | canoptek_scarab_swarms | control | Arrogant Conqueror |
| eric | G7 | 21 | canoptek_scarab_swarms | control | Violent Observer |
| eric | G7 | 22 | night_scythe | control | Simon And Garfunkel |
| eric | G7 | 23 | overlord | control | Sebastian Watts |
| eric | G7 | 24 | royal_warden | control | Jude Zhang |
| eric | G7 | 25 | immortals | control | Graham Stephens |
| eric | G7 | 26 | necron_warriors | control | Josephine Olson |
| eric | G7 | 27 | canoptek_scarab_swarms | control | Vizual Criminal |
| eric | G7 | 28 | canoptek_scarab_swarms | control | Samuel L Jackson |
| chris | A5 | 1 | flying_hive_tryant | control | Tina Turner |
| chris | A5 | 2 | flying_hive_tryant | control | Lin-Manuel Miranda |
| chris | A5 | 3 | broodlord | control | Rick Rubin |
| chris | A5 | 4 | broodlord | control | Peter Asher |
| chris | A5 | 5 | neurothrope | control | Masta Contender |
| chris | A5 | 6 | tyranid_warriors | control | Andrea Rogers |
| chris | A5 | 7 | tyranid_warriors | control | Avery Ford |
| chris | A5 | 8 | tyranid_warriors | control | Jeremy Holt |
| chris | A5 | 9 | genestealers | control | Jaxon Harrison |
| chris | A5 | 10 | genestealers | control | Andrew Cornall |
| chris | A5 | 11 | termagants | control | Brielle Hampton |
| chris | A5 | 12 | hormagaunts | control | Madelyn Tucker |
| chris | A5 | 13 | ripper_swarms | control | Olivia Brooks |
| chris | A5 | 14 | ripper_swarms | control | Isaiah Miller |
| chris | A5 | 15 | ripper_swarms | control | Preston Newman |
| chris | A5 | 16 | hive_guard | control | Kai Dean |
| chris | A5 | 17 | maleceptor | control | Paige Le |
| chris | A5 | 18 | venomthropes | control | Lydia Butler |
| chris | A5 | 19 | raveners | control | Benedict Cumberbatch |
| chris | A5 | 20 | gargoyles | control | Mighty Worlock |
| chris | A5 | 21 | gargoyles | control | Ernest Hemingway |
| chris | A5 | 22 | exocrine | control | Christopher Luna |
| chris | A5 | 23 | biovores | control | Quinn Dixon |
| chris | A5 | 24 | biovores | control | Brady Chen |
| chris | A5 | 25 | tyrannocyte | control | Simon Haykin Hodges |
Mundus Centrum Campaign
0.248.853.M41
++++++TRANSMITTED: MUNDUS CENTRUM
+++++++++RECEIVED: THE ROCK
+++++++++++AUTHOR: DEATHWING CAPTAIN LAZAAR
++++++++++SUBJECT: LOG OF MUNDUS CENTRUM CAMPAIGN
++++++++++THOUGHT: A MOMENT OF LAXITY SPAWNS A LIFETIME OF HERESY.
248.853.M41: Following the leads we received from Brother Interrogator Chaplain Asmodai, we made haste to Sector Mundus Centrum. Upon translation from warp space, we were immediately set upon by one of the Great Devourer’s many tendrils. The battle in high orbit above Mundus Centrum would have delayed our landing onto the main continent for weeks had not the unheralded arrival of a large contingent of Necron tomb ships not caught the Tyranid bio-forms unawares. Void battle was joined between the Tyranid and Necron ships, and we used this brief respite to land a small force of our brothers planet-side in the North East region of the continent (Imperial Designation: Rhun). I have accompanied my fellow marines to lead from the field, leaving Brother Aralith in command of the fleet.
The derelict star port in South Rhun is in some disrepair, but it will suffice for our purposes as an operational command center. Brother Techmarine Ophaniel reports that with some maintenance, we may be able to link the other abandoned star ports on the continent and reactivate the dormant orbital defense systems, allowing us to target the xenos interlopers and cleanse local space of their alien taint.
In our descent to Rhun, augurs picked up a disturbing number of returns from other craft entering the atmosphere. To the South, it appears the shambling Necron host has endeavored to gain a foothold in the former capital region (Imperial Designation: Gondor). To the West, bio-forms of the insatiable Tyranids have assumedly already begun to consume and destroy one of the continent’s main agricultural regions (Imperial Designation: Eriador).
The presence of these xenos armies will surely slow the hunt for our quarry, but we will persevere undeterred. For the Emperor. For the Lion.
game <- game %>%
modify_unit("big_grizz", 1, "move", c("D3", "C2")) %>%
modify_unit("big_grizz", c(2, 7, 17, 18), "control", "D4") %>%
modify_unit("big_grizz", c(3, 5:6, 13, 22), "soar", c("F5S", "H2S", "H2")) %>% # transport
modify_unit("big_grizz", c(8, 23), "move", c("D3", "C4", "C5")) %>% # transport
modify_unit("big_grizz", 9, "move", "F5") %>%
modify_unit("big_grizz", c(10:12, 16), "move", c("D2", "D1")) %>%
modify_unit("big_grizz", c(14:15, 19:21), "move", "F5") %>%
modify_unit("eric", c(1:6, 13:14, 8:11), "move", "E7") %>%
modify_unit("eric", 7, "control","G7") %>%
modify_unit("eric", 12, "move", c("E7", "E5")) %>%
modify_unit("eric", 15:18, "soar", c("G8S", "G10S", "I1S", "I3S")) %>% # transport IS THIS LEGAL? do you need to use a move to land?
modify_unit("eric", 19, "move","G6") %>%
modify_unit("eric", 20, "move", c("E7", "E6")) %>%
modify_unit("eric", 21, "move", c("E7", "E4")) %>%
modify_unit("eric", c(22:24, 26), "soar", c("G8S", "H3S", "H3")) %>% # transport
modify_unit("eric", 25, "move","G8") %>%
modify_unit("eric", 27, "move", c("E7", "F4")) %>%
modify_unit("eric", 28, "move", c("E7", "F8")) %>% # cool example here of if you got waylaid in E7 you would have strength together
modify_unit("chris", c(6, 13), "move","A2") %>%
modify_unit("chris", c(5, 7, 8, 12, 23), "move","A3") %>%
modify_unit("chris", 1, "move","A4") %>%
modify_unit("chris", c(10, 14, 24), "move","A6") %>%
modify_unit("chris", c(3, 9, 17, 18, 22), "move","A7") %>%
modify_unit("chris", 2, "move", c("A6", "A8")) %>%
modify_unit("chris", 19, "move",c("B7", "B10")) %>%
modify_unit("chris", 21, "move", c("B9", "B11")) %>%
modify_unit("chris", c(4, 15), "move","B7") %>%
modify_unit("chris", 20, "move", c("A7", "E1")) %>%
modify_unit("chris", c(11, 16, 25), "control","A5") %>%
reconcile_player_orders()
## All units resolved.
Attempt to reconcile moves.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| chris | A2 | 6 | tyranid_warriors | move | Andrea Rogers |
| chris | A2 | 13 | ripper_swarms | move | Olivia Brooks |
| chris | A3 | 5 | neurothrope | move | Masta Contender |
| chris | A3 | 7 | tyranid_warriors | move | Avery Ford |
| chris | A3 | 8 | tyranid_warriors | move | Jeremy Holt |
| chris | A3 | 12 | hormagaunts | move | Madelyn Tucker |
| chris | A3 | 23 | biovores | move | Quinn Dixon |
| chris | A4 | 1 | flying_hive_tryant | move | Tina Turner |
| chris | A5 | 11 | termagants | control | Brielle Hampton |
| chris | A5 | 16 | hive_guard | control | Kai Dean |
| chris | A5 | 25 | tyrannocyte | control | Simon Haykin Hodges |
| chris | A6 | 10 | genestealers | move | Andrew Cornall |
| chris | A6 | 14 | ripper_swarms | move | Isaiah Miller |
| chris | A6 | 24 | biovores | move | Brady Chen |
| chris | A7 | 3 | broodlord | move | Rick Rubin |
| chris | A7 | 9 | genestealers | move | Jaxon Harrison |
| chris | A7 | 17 | maleceptor | move | Paige Le |
| chris | A7 | 18 | venomthropes | move | Lydia Butler |
| chris | A7 | 22 | exocrine | move | Christopher Luna |
| chris | A8 | 2 | flying_hive_tryant | move | Lin-Manuel Miranda |
| chris | B10 | 19 | raveners | move | Benedict Cumberbatch |
| chris | B11 | 21 | gargoyles | move | Ernest Hemingway |
| chris | B7 | 4 | broodlord | move | Peter Asher |
| chris | B7 | 15 | ripper_swarms | move | Preston Newman |
| big_grizz | C2 | 1 | ravenwing_talonmaster | move | Gary Oldman |
| big_grizz | C5 | 8 | tactical_squad | move | Jayla Molina |
| big_grizz | C5 | 23 | rhino | move | Warwick Davis |
| big_grizz | D1 | 10 | ravenwing_bike_squad | move | Stan Lee |
| big_grizz | D1 | 11 | ravenwing_attack_bike | move | Frank Welker |
| big_grizz | D1 | 12 | ravenwing_attack_bike | move | Jeremy Renner |
| big_grizz | D1 | 16 | ravenwing_apothecary | move | Elizabeth Taylor |
| big_grizz | D4 | 2 | deathwing_captain | control | Robert Nozick |
| big_grizz | D4 | 4 | phobos_librarian | control | Marina A. Ledin, Victor Ledin |
| big_grizz | D4 | 7 | tactical_squad | control | Mia King |
| big_grizz | D4 | 17 | deathwing_terminators | control | Karl Jaspers |
| big_grizz | D4 | 18 | deathwing_knights | control | Gilles Deleuze |
| chris | E1 | 20 | gargoyles | move | Mighty Worlock |
| eric | E4 | 21 | canoptek_scarab_swarms | move | Violent Observer |
| eric | E5 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg |
| eric | E6 | 20 | canoptek_scarab_swarms | move | Arrogant Conqueror |
| eric | E7 | 1 | trazyn_the_infinite | move | Thomas Porter |
| eric | E7 | 2 | illuminor_szeras | move | Sean Mcgee |
| eric | E7 | 3 | technomancer | move | Adam Smith |
| eric | E7 | 4 | lychgaurd | move | Jason Cook |
| eric | E7 | 5 | skorpekh_destroyers | move | Melody Fleming |
| eric | E7 | 6 | canoptek_plasmacyte | move | B-loved Menace |
| eric | E7 | 8 | canoptek_spyders | move | Fearless Destroyer |
| eric | E7 | 9 | canoptek_spyders | move | Phantom Dreamer |
| eric | E7 | 10 | cryptothralls | move | Aidan Herrera |
| eric | E7 | 11 | cryptothralls | move | Dylan Delgado |
| eric | E7 | 13 | canoptek_wraiths | move | Gwyneth Paltrow |
| eric | E7 | 14 | deathmarks | move | Stephen Hawking |
| eric | F4 | 27 | canoptek_scarab_swarms | move | Vizual Criminal |
| big_grizz | F5 | 9 | infiltrators | move | Manfred Eicher |
| big_grizz | F5 | 14 | redemptor_dreadnought | move | Sydney Mitchell |
| big_grizz | F5 | 15 | invictor_tactical_warsuit | move | Brendan O’Brien |
| big_grizz | F5 | 19 | vindicare_assassin | move | Greg Kurstin |
| big_grizz | F5 | 20 | eliminators | move | John Shanks |
| big_grizz | F5 | 21 | eradicators | move | Evelyn Jones |
| eric | F8 | 28 | canoptek_scarab_swarms | move | Samuel L Jackson |
| eric | G6 | 19 | immortals | move | Gabriella Lara |
| eric | G7 | 7 | immortals | control | Serenity Franco |
| eric | G8 | 25 | immortals | move | Graham Stephens |
| big_grizz | H2 | 3 | techmarine | soar | Faith Crawford |
| big_grizz | H2 | 5 | tactical_squad | soar | Kayden Hale |
| big_grizz | H2 | 6 | tactical_squad | soar | Leah Reese |
| big_grizz | H2 | 13 | dreadnought | soar | Brandon Webb |
| big_grizz | H2 | 22 | storm_raven | soar | George Harrison |
| eric | H3 | 22 | night_scythe | soar | Simon And Garfunkel |
| eric | H3 | 23 | overlord | soar | Sebastian Watts |
| eric | H3 | 24 | royal_warden | soar | Jude Zhang |
| eric | H3 | 26 | necron_warriors | soar | Josephine Olson |
| eric | I3S | 15 | night_scythe | soar | Steve Winwood |
| eric | I3S | 16 | overlord | soar | Roman Smith |
| eric | I3S | 17 | royal_warden | soar | Timothy Horton |
| eric | I3S | 18 | necron_warriors | soar | Isaac Schultz |
249.853.M41: Controlling actions are underway. We are casting our nets wide. Capture is only a matter of time.
Brother Techmarine Myrdean reports that a moderate warband of Necrons has landed nearby his position in the South (Imperial Designation: Mordor). He expects conflict within 15 hours.
game <- game %>%
modify_unit("big_grizz", 1, "move", c("C1", "B4")) %>%
modify_unit("big_grizz", 7, "move", "D2") %>%
modify_unit("big_grizz", 6, "move", "H5") %>%
modify_unit("big_grizz", c(3, 5, 13, 22), "control", "H2") %>%
modify_unit("big_grizz", c(8, 23), "control", "C5") %>%
modify_unit("big_grizz", 9, "control", "F5") %>%
modify_unit("big_grizz", c(10:12, 16), "move", c("B1", "B4")) %>%
modify_unit("big_grizz", c(14:15, 19:21), "move", "C5") %>%
modify_unit("eric", c(1:6, 13:14, 8:11), "move", "E5") %>%
modify_unit("eric", 7, "move","E7") %>%
modify_unit("eric", 12, "move", c("F3", "F2")) %>%
modify_unit("eric", c(15, 16,18), "move","I4") %>%
modify_unit("eric", 17, "control","I3") %>%
modify_unit("eric", 19, "control","G6") %>%
modify_unit("eric", 20, "move", c("E4", "E3")) %>%
modify_unit("eric", 21, "move", c("E1", "A8")) %>%
modify_unit("eric", c(22:24, 26), "move","H2") %>%
modify_unit("eric", 25, "control","G8") %>%
modify_unit("eric", 27, "move", c("F7", "F5")) %>%
modify_unit("eric", 28, "move", c("H1", "H3")) %>%
modify_unit("chris", c(6), "move","A4") %>%
modify_unit("chris", c(13), "control","A2") %>%
modify_unit("chris", c(5, 12, 23), "move","B2") %>%
modify_unit("chris", c(7, 8), "control","A3") %>%
modify_unit("chris", 1, "move", c("A6", "A8")) %>%
modify_unit("chris", c(14), "control","A6") %>%
modify_unit("chris", c(10, 24), "move","A8") %>%
modify_unit("chris", c(3,17, 18, 22), "move","B9") %>%
modify_unit("chris", c(9), "control","A7") %>%
modify_unit("chris", 2, "move", "E1") %>%
modify_unit("chris", 19, "move", c("B11", "E1")) %>%
modify_unit("chris", 21, "move","B6") %>%
modify_unit("chris", 4, "move","B8") %>%
modify_unit("chris", 15, "move","B9") %>%
modify_unit("chris", 20, "move", c("B11", "E2")) %>%
modify_unit("chris", 11, "move","B7") %>%
modify_unit("chris", c(16, 25), "control","A5") %>%
reconcile_player_orders()
## Warning: Conflict is at hand! Please resolve territorial disputes.
Attempt to reconcile moves.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name | passing_through | CONFLICT! |
|---|---|---|---|---|---|---|---|
| chris | A2 | 13 | ripper_swarms | control | Olivia Brooks | ||
| chris | A3 | 7 | tyranid_warriors | control | Avery Ford | ||
| chris | A3 | 8 | tyranid_warriors | control | Jeremy Holt | ||
| chris | A4 | 6 | tyranid_warriors | move | Andrea Rogers | ||
| chris | A5 | 16 | hive_guard | control | Kai Dean | ||
| chris | A5 | 25 | tyrannocyte | control | Simon Haykin Hodges | ||
| chris | A6 | 14 | ripper_swarms | control | Isaiah Miller | ||
| chris | A6 | 1 | flying_hive_tryant | move | Tina Turner | TRUE | |
| chris | A7 | 9 | genestealers | control | Jaxon Harrison | ||
| chris | A8 | 1 | flying_hive_tryant | move | Tina Turner | TRUE | |
| chris | A8 | 10 | genestealers | move | Andrew Cornall | TRUE | |
| chris | A8 | 24 | biovores | move | Brady Chen | TRUE | |
| eric | A8 | 21 | canoptek_scarab_swarms | move | Violent Observer | TRUE | |
| big_grizz | B1 | 10 | ravenwing_bike_squad | move | Stan Lee | TRUE | |
| big_grizz | B1 | 11 | ravenwing_attack_bike | move | Frank Welker | TRUE | |
| big_grizz | B1 | 12 | ravenwing_attack_bike | move | Jeremy Renner | TRUE | |
| big_grizz | B1 | 16 | ravenwing_apothecary | move | Elizabeth Taylor | TRUE | |
| chris | B11 | 19 | raveners | move | Benedict Cumberbatch | TRUE | |
| chris | B11 | 20 | gargoyles | move | Mighty Worlock | TRUE | |
| chris | B2 | 5 | neurothrope | move | Masta Contender | ||
| chris | B2 | 12 | hormagaunts | move | Madelyn Tucker | ||
| chris | B2 | 23 | biovores | move | Quinn Dixon | ||
| big_grizz | B4 | 1 | ravenwing_talonmaster | move | Gary Oldman | ||
| big_grizz | B4 | 10 | ravenwing_bike_squad | move | Stan Lee | ||
| big_grizz | B4 | 11 | ravenwing_attack_bike | move | Frank Welker | ||
| big_grizz | B4 | 12 | ravenwing_attack_bike | move | Jeremy Renner | ||
| big_grizz | B4 | 16 | ravenwing_apothecary | move | Elizabeth Taylor | ||
| chris | B6 | 21 | gargoyles | move | Ernest Hemingway | ||
| chris | B7 | 11 | termagants | move | Brielle Hampton | ||
| chris | B8 | 4 | broodlord | move | Peter Asher | ||
| chris | B9 | 3 | broodlord | move | Rick Rubin | ||
| chris | B9 | 15 | ripper_swarms | move | Preston Newman | ||
| chris | B9 | 17 | maleceptor | move | Paige Le | ||
| chris | B9 | 18 | venomthropes | move | Lydia Butler | ||
| chris | B9 | 22 | exocrine | move | Christopher Luna | ||
| big_grizz | C1 | 1 | ravenwing_talonmaster | move | Gary Oldman | TRUE | |
| big_grizz | C5 | 8 | tactical_squad | control | Jayla Molina | ||
| big_grizz | C5 | 23 | rhino | control | Warwick Davis | ||
| big_grizz | C5 | 14 | redemptor_dreadnought | move | Sydney Mitchell | ||
| big_grizz | C5 | 15 | invictor_tactical_warsuit | move | Brendan O’Brien | ||
| big_grizz | C5 | 19 | vindicare_assassin | move | Greg Kurstin | ||
| big_grizz | C5 | 20 | eliminators | move | John Shanks | ||
| big_grizz | C5 | 21 | eradicators | move | Evelyn Jones | ||
| big_grizz | D2 | 7 | tactical_squad | move | Mia King | ||
| big_grizz | D4 | 2 | deathwing_captain | control | Robert Nozick | ||
| big_grizz | D4 | 4 | phobos_librarian | control | Marina A. Ledin, Victor Ledin | ||
| big_grizz | D4 | 17 | deathwing_terminators | control | Karl Jaspers | ||
| big_grizz | D4 | 18 | deathwing_knights | control | Gilles Deleuze | ||
| chris | E1 | 2 | flying_hive_tryant | move | Lin-Manuel Miranda | TRUE | |
| chris | E1 | 19 | raveners | move | Benedict Cumberbatch | TRUE | |
| eric | E1 | 21 | canoptek_scarab_swarms | move | Violent Observer | TRUE | TRUE |
| chris | E2 | 20 | gargoyles | move | Mighty Worlock | ||
| eric | E3 | 20 | canoptek_scarab_swarms | move | Arrogant Conqueror | ||
| eric | E4 | 20 | canoptek_scarab_swarms | move | Arrogant Conqueror | TRUE | |
| eric | E5 | 1 | trazyn_the_infinite | move | Thomas Porter | ||
| eric | E5 | 2 | illuminor_szeras | move | Sean Mcgee | ||
| eric | E5 | 3 | technomancer | move | Adam Smith | ||
| eric | E5 | 4 | lychgaurd | move | Jason Cook | ||
| eric | E5 | 5 | skorpekh_destroyers | move | Melody Fleming | ||
| eric | E5 | 6 | canoptek_plasmacyte | move | B-loved Menace | ||
| eric | E5 | 8 | canoptek_spyders | move | Fearless Destroyer | ||
| eric | E5 | 9 | canoptek_spyders | move | Phantom Dreamer | ||
| eric | E5 | 10 | cryptothralls | move | Aidan Herrera | ||
| eric | E5 | 11 | cryptothralls | move | Dylan Delgado | ||
| eric | E5 | 13 | canoptek_wraiths | move | Gwyneth Paltrow | ||
| eric | E5 | 14 | deathmarks | move | Stephen Hawking | ||
| eric | E7 | 7 | immortals | move | Serenity Franco | ||
| eric | F2 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg | ||
| eric | F3 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg | TRUE | |
| big_grizz | F5 | 9 | infiltrators | control | Manfred Eicher | TRUE | |
| eric | F5 | 27 | canoptek_scarab_swarms | move | Vizual Criminal | TRUE | |
| eric | F7 | 27 | canoptek_scarab_swarms | move | Vizual Criminal | TRUE | |
| eric | G6 | 19 | immortals | control | Gabriella Lara | ||
| eric | G8 | 25 | immortals | control | Graham Stephens | ||
| eric | H1 | 28 | canoptek_scarab_swarms | move | Samuel L Jackson | TRUE | |
| big_grizz | H2 | 3 | techmarine | control | Faith Crawford | TRUE | |
| big_grizz | H2 | 5 | tactical_squad | control | Kayden Hale | TRUE | |
| big_grizz | H2 | 13 | dreadnought | control | Brandon Webb | TRUE | |
| big_grizz | H2 | 22 | storm_raven | control | George Harrison | TRUE | |
| eric | H2 | 22 | night_scythe | move | Simon And Garfunkel | TRUE | |
| eric | H2 | 23 | overlord | move | Sebastian Watts | TRUE | |
| eric | H2 | 24 | royal_warden | move | Jude Zhang | TRUE | |
| eric | H2 | 26 | necron_warriors | move | Josephine Olson | TRUE | |
| eric | H3 | 28 | canoptek_scarab_swarms | move | Samuel L Jackson | ||
| big_grizz | H5 | 6 | tactical_squad | move | Leah Reese | ||
| eric | I3 | 17 | royal_warden | control | Timothy Horton | ||
| eric | I4 | 15 | night_scythe | move | Steve Winwood | ||
| eric | I4 | 16 | overlord | move | Roman Smith | ||
| eric | I4 | 18 | necron_warriors | move | Isaac Schultz |
# retreats
game <- game %>%
modify_unit("eric", "F5", "move","F8") %>%
kill_unit("eric", 21) %>%
modify_unit("eric", "H2", "move","H3") %>%
reconcile_player_orders()
## All units resolved.
print(draw_map(game, "GLOBAL"))
## Warning: Removed 1 rows containing missing values (geom_point).
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| chris | A2 | 13 | ripper_swarms | control | Olivia Brooks |
| chris | A3 | 7 | tyranid_warriors | control | Avery Ford |
| chris | A3 | 8 | tyranid_warriors | control | Jeremy Holt |
| chris | A4 | 6 | tyranid_warriors | move | Andrea Rogers |
| chris | A5 | 16 | hive_guard | control | Kai Dean |
| chris | A5 | 25 | tyrannocyte | control | Simon Haykin Hodges |
| chris | A6 | 14 | ripper_swarms | control | Isaiah Miller |
| chris | A7 | 9 | genestealers | control | Jaxon Harrison |
| chris | A8 | 1 | flying_hive_tryant | move | Tina Turner |
| chris | A8 | 10 | genestealers | move | Andrew Cornall |
| chris | A8 | 24 | biovores | move | Brady Chen |
| chris | B2 | 5 | neurothrope | move | Masta Contender |
| chris | B2 | 12 | hormagaunts | move | Madelyn Tucker |
| chris | B2 | 23 | biovores | move | Quinn Dixon |
| big_grizz | B4 | 1 | ravenwing_talonmaster | move | Gary Oldman |
| big_grizz | B4 | 10 | ravenwing_bike_squad | move | Stan Lee |
| big_grizz | B4 | 11 | ravenwing_attack_bike | move | Frank Welker |
| big_grizz | B4 | 12 | ravenwing_attack_bike | move | Jeremy Renner |
| big_grizz | B4 | 16 | ravenwing_apothecary | move | Elizabeth Taylor |
| chris | B6 | 21 | gargoyles | move | Ernest Hemingway |
| chris | B7 | 11 | termagants | move | Brielle Hampton |
| chris | B8 | 4 | broodlord | move | Peter Asher |
| chris | B9 | 3 | broodlord | move | Rick Rubin |
| chris | B9 | 15 | ripper_swarms | move | Preston Newman |
| chris | B9 | 17 | maleceptor | move | Paige Le |
| chris | B9 | 18 | venomthropes | move | Lydia Butler |
| chris | B9 | 22 | exocrine | move | Christopher Luna |
| big_grizz | C5 | 8 | tactical_squad | control | Jayla Molina |
| big_grizz | C5 | 23 | rhino | control | Warwick Davis |
| big_grizz | C5 | 14 | redemptor_dreadnought | move | Sydney Mitchell |
| big_grizz | C5 | 15 | invictor_tactical_warsuit | move | Brendan O’Brien |
| big_grizz | C5 | 19 | vindicare_assassin | move | Greg Kurstin |
| big_grizz | C5 | 20 | eliminators | move | John Shanks |
| big_grizz | C5 | 21 | eradicators | move | Evelyn Jones |
| big_grizz | D2 | 7 | tactical_squad | move | Mia King |
| big_grizz | D4 | 2 | deathwing_captain | control | Robert Nozick |
| big_grizz | D4 | 4 | phobos_librarian | control | Marina A. Ledin, Victor Ledin |
| big_grizz | D4 | 17 | deathwing_terminators | control | Karl Jaspers |
| big_grizz | D4 | 18 | deathwing_knights | control | Gilles Deleuze |
| chris | E1 | 2 | flying_hive_tryant | move | Lin-Manuel Miranda |
| chris | E1 | 19 | raveners | move | Benedict Cumberbatch |
| chris | E2 | 20 | gargoyles | move | Mighty Worlock |
| eric | E3 | 20 | canoptek_scarab_swarms | move | Arrogant Conqueror |
| eric | E5 | 1 | trazyn_the_infinite | move | Thomas Porter |
| eric | E5 | 2 | illuminor_szeras | move | Sean Mcgee |
| eric | E5 | 3 | technomancer | move | Adam Smith |
| eric | E5 | 4 | lychgaurd | move | Jason Cook |
| eric | E5 | 5 | skorpekh_destroyers | move | Melody Fleming |
| eric | E5 | 6 | canoptek_plasmacyte | move | B-loved Menace |
| eric | E5 | 8 | canoptek_spyders | move | Fearless Destroyer |
| eric | E5 | 9 | canoptek_spyders | move | Phantom Dreamer |
| eric | E5 | 10 | cryptothralls | move | Aidan Herrera |
| eric | E5 | 11 | cryptothralls | move | Dylan Delgado |
| eric | E5 | 13 | canoptek_wraiths | move | Gwyneth Paltrow |
| eric | E5 | 14 | deathmarks | move | Stephen Hawking |
| eric | E7 | 7 | immortals | move | Serenity Franco |
| eric | F2 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg |
| big_grizz | F5 | 9 | infiltrators | control | Manfred Eicher |
| eric | F8 | 27 | canoptek_scarab_swarms | move | Vizual Criminal |
| eric | G6 | 19 | immortals | control | Gabriella Lara |
| eric | G8 | 25 | immortals | control | Graham Stephens |
| big_grizz | H2 | 3 | techmarine | control | Faith Crawford |
| big_grizz | H2 | 5 | tactical_squad | control | Kayden Hale |
| big_grizz | H2 | 13 | dreadnought | control | Brandon Webb |
| big_grizz | H2 | 22 | storm_raven | control | George Harrison |
| eric | H3 | 22 | night_scythe | move | Simon And Garfunkel |
| eric | H3 | 23 | overlord | move | Sebastian Watts |
| eric | H3 | 24 | royal_warden | move | Jude Zhang |
| eric | H3 | 26 | necron_warriors | move | Josephine Olson |
| eric | H3 | 28 | canoptek_scarab_swarms | move | Samuel L Jackson |
| big_grizz | H5 | 6 | tactical_squad | move | Leah Reese |
| eric | I3 | 17 | royal_warden | control | Timothy Horton |
| eric | I4 | 15 | night_scythe | move | Steve Winwood |
| eric | I4 | 16 | overlord | move | Roman Smith |
| eric | I4 | 18 | necron_warriors | move | Isaac Schultz |
| eric | NA | 21 | canoptek_scarab_swarms | NA | Violent Observer |
250.853.M41: Brother Techmarine Myrdean has successfully repelled a Necron attack to his position at the star port Barad-Dur. The Storm Raven Barador was invaluable in this defense, but Myrdean fears the Necrons are merely testing our strength and resolve before mounting larger attacks. Defensive infrastructure must be built quickly to solidify our grip in Mordor.
Squad Galizur was also met with some resistance in the expansive territory of the Brown Lands. A small and meddlesome force of scarabs tried, unsuccessfully, to halt Galizur’s progress in bringing the territory under our control. Such small storms can be easily weathered. I am concerned the coming tempest may prove otherwise. The Emperor Protects.
game <- game %>%
modify_unit("big_grizz", c(1, 10, 11, 12, 16), "move", c("B1", "B3")) %>%
modify_unit("big_grizz", 7, "control", "D2") %>%
modify_unit("big_grizz", 6, "control", "H5") %>%
modify_unit("big_grizz", c(3, 5, 13, 22), "move", "H3") %>%
modify_unit("big_grizz", c(8, 20, 21, 23), "move", "C3") %>%
modify_unit("big_grizz", 9, "sneak", "C4") %>%
modify_unit("big_grizz", c(4, 15, 19), "sneak", "C3") %>%
modify_unit("big_grizz", 14, "reinforce", "C5") %>%
modify_unit("eric", 1, "move", "F3") %>%
modify_unit("eric", 2, "move", "F3") %>%
modify_unit("eric", 3, "move", "F4") %>%
modify_unit("eric", 4, "move", "F3") %>%
modify_unit("eric", 5, "move", "F3") %>%
modify_unit("eric", 6, "move", "F3") %>%
modify_unit("eric", 7, "move", "E5") %>%
modify_unit("eric", 8, "move", "F4") %>%
modify_unit("eric", 9, "move", "F3") %>%
modify_unit("eric", 10, "move", "F4") %>%
modify_unit("eric", 11, "move", "F3") %>%
modify_unit("eric", 12, "move", c("C3", "F7")) %>%
modify_unit("eric", 13, "move", "F3") %>%
modify_unit("eric", 14, "sneak", "E5") %>%
modify_unit("eric", 15, "move", "I5") %>%
modify_unit("eric", 16, "move", "I5") %>%
modify_unit("eric", 17, "move", "I4") %>%
modify_unit("eric", 18, "control", "I4") %>%
modify_unit("eric", 19, "move", "G9") %>%
modify_unit("eric", 20, "move", "E4") %>%
modify_unit("eric", 21, "rejoin", "G7") %>%
modify_unit("eric", 22, "move", "H5") %>%
modify_unit("eric", 23, "move", "H5") %>%
modify_unit("eric", 24, "move", "H5") %>%
modify_unit("eric", 25, "move", "G10") %>%
modify_unit("eric", 26, "move", "H5") %>%
modify_unit("eric", 27, "move", "F7") %>%
modify_unit("eric", 28, "reinforce", "H3") %>%
modify_unit("chris", c(20), "defend", "E2") %>%
modify_unit("chris", c(5, 23), "defend", "B2") %>%
modify_unit("chris", c(16, 25), "defend", "A5") %>%
modify_unit("chris", 3, "sneak", "B11") %>%
modify_unit("chris", c(1,17,18) , "move", "B11") %>%
modify_unit("chris", 2, "move", "E2") %>%
modify_unit("chris", c(4) , "sneak", "B2") %>%
modify_unit("chris", c(7) , "move", "B2") %>%
modify_unit("chris", 6, "move", "A1") %>%
modify_unit("chris", 8, "move", "B5") %>%
modify_unit("chris", 9, "sneak", "B9") %>%
modify_unit("chris", c(10) , "sneak", "E1") %>%
modify_unit("chris", c(24) , "move", "E1") %>%
modify_unit("chris", 11, "control", "B7") %>%
modify_unit("chris", 12, "control", "B2") %>%
modify_unit("chris", 13, "move", "A4") %>%
modify_unit("chris", 14, "move", "A8") %>%
modify_unit("chris", 15, "control", "B9") %>%
modify_unit("chris", 19, "move", "E3") %>%
modify_unit("chris", 21, "move", "B3") %>%
modify_unit("chris", 22, "move", "B7") %>%
add_bridge("A8", "E1") %>% # chris
reconcile_player_orders()
## Warning: Conflict is at hand! Please resolve territorial disputes.
Attempt to reconcile moves.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name | passing_through | CONFLICT! |
|---|---|---|---|---|---|---|---|
| chris | A1 | 6 | tyranid_warriors | move | Andrea Rogers | ||
| chris | A4 | 13 | ripper_swarms | move | Olivia Brooks | ||
| chris | A5 | 16 | hive_guard | defend | Kai Dean | ||
| chris | A5 | 25 | tyrannocyte | defend | Simon Haykin Hodges | ||
| chris | A8 | 14 | ripper_swarms | move | Isaiah Miller | ||
| big_grizz | B1 | 1 | ravenwing_talonmaster | move | Gary Oldman | TRUE | |
| big_grizz | B1 | 10 | ravenwing_bike_squad | move | Stan Lee | TRUE | |
| big_grizz | B1 | 11 | ravenwing_attack_bike | move | Frank Welker | TRUE | |
| big_grizz | B1 | 12 | ravenwing_attack_bike | move | Jeremy Renner | TRUE | |
| big_grizz | B1 | 16 | ravenwing_apothecary | move | Elizabeth Taylor | TRUE | |
| chris | B11 | 1 | flying_hive_tryant | move | Tina Turner | ||
| chris | B11 | 17 | maleceptor | move | Paige Le | ||
| chris | B11 | 18 | venomthropes | move | Lydia Butler | ||
| chris | B11 | 3 | broodlord | sneak | Rick Rubin | ||
| chris | B2 | 12 | hormagaunts | control | Madelyn Tucker | ||
| chris | B2 | 5 | neurothrope | defend | Masta Contender | ||
| chris | B2 | 23 | biovores | defend | Quinn Dixon | ||
| chris | B2 | 7 | tyranid_warriors | move | Avery Ford | ||
| chris | B2 | 4 | broodlord | sneak | Peter Asher | ||
| big_grizz | B3 | 1 | ravenwing_talonmaster | move | Gary Oldman | TRUE | |
| big_grizz | B3 | 10 | ravenwing_bike_squad | move | Stan Lee | TRUE | |
| big_grizz | B3 | 11 | ravenwing_attack_bike | move | Frank Welker | TRUE | |
| big_grizz | B3 | 12 | ravenwing_attack_bike | move | Jeremy Renner | TRUE | |
| big_grizz | B3 | 16 | ravenwing_apothecary | move | Elizabeth Taylor | TRUE | |
| chris | B3 | 21 | gargoyles | move | Ernest Hemingway | TRUE | |
| chris | B5 | 8 | tyranid_warriors | move | Jeremy Holt | ||
| chris | B7 | 11 | termagants | control | Brielle Hampton | ||
| chris | B7 | 22 | exocrine | move | Christopher Luna | ||
| chris | B9 | 15 | ripper_swarms | control | Preston Newman | ||
| chris | B9 | 9 | genestealers | sneak | Jaxon Harrison | ||
| big_grizz | C3 | 8 | tactical_squad | move | Jayla Molina | TRUE | |
| big_grizz | C3 | 20 | eliminators | move | John Shanks | TRUE | |
| big_grizz | C3 | 21 | eradicators | move | Evelyn Jones | TRUE | |
| big_grizz | C3 | 23 | rhino | move | Warwick Davis | TRUE | |
| big_grizz | C3 | 4 | phobos_librarian | sneak | Marina A. Ledin, Victor Ledin | TRUE | |
| big_grizz | C3 | 15 | invictor_tactical_warsuit | sneak | Brendan O’Brien | TRUE | |
| big_grizz | C3 | 19 | vindicare_assassin | sneak | Greg Kurstin | TRUE | |
| eric | C3 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg | TRUE | TRUE |
| big_grizz | C4 | 9 | infiltrators | sneak | Manfred Eicher | ||
| big_grizz | C5 | 14 | redemptor_dreadnought | reinforce | Sydney Mitchell | ||
| big_grizz | D2 | 7 | tactical_squad | control | Mia King | ||
| big_grizz | D4 | 2 | deathwing_captain | control | Robert Nozick | ||
| big_grizz | D4 | 17 | deathwing_terminators | control | Karl Jaspers | ||
| big_grizz | D4 | 18 | deathwing_knights | control | Gilles Deleuze | ||
| chris | E1 | 24 | biovores | move | Brady Chen | ||
| chris | E1 | 10 | genestealers | sneak | Andrew Cornall | ||
| chris | E2 | 20 | gargoyles | defend | Mighty Worlock | ||
| chris | E2 | 2 | flying_hive_tryant | move | Lin-Manuel Miranda | ||
| chris | E3 | 19 | raveners | move | Benedict Cumberbatch | ||
| eric | E4 | 20 | canoptek_scarab_swarms | move | Arrogant Conqueror | ||
| eric | E5 | 7 | immortals | move | Serenity Franco | ||
| eric | E5 | 14 | deathmarks | sneak | Stephen Hawking | ||
| eric | F3 | 1 | trazyn_the_infinite | move | Thomas Porter | ||
| eric | F3 | 2 | illuminor_szeras | move | Sean Mcgee | ||
| eric | F3 | 4 | lychgaurd | move | Jason Cook | ||
| eric | F3 | 5 | skorpekh_destroyers | move | Melody Fleming | ||
| eric | F3 | 6 | canoptek_plasmacyte | move | B-loved Menace | ||
| eric | F3 | 9 | canoptek_spyders | move | Phantom Dreamer | ||
| eric | F3 | 11 | cryptothralls | move | Dylan Delgado | ||
| eric | F3 | 13 | canoptek_wraiths | move | Gwyneth Paltrow | ||
| eric | F4 | 3 | technomancer | move | Adam Smith | ||
| eric | F4 | 8 | canoptek_spyders | move | Fearless Destroyer | ||
| eric | F4 | 10 | cryptothralls | move | Aidan Herrera | ||
| eric | F7 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg | ||
| eric | F7 | 27 | canoptek_scarab_swarms | move | Vizual Criminal | ||
| eric | G10 | 25 | immortals | move | Graham Stephens | ||
| eric | G7 | 21 | canoptek_scarab_swarms | rejoin | Violent Observer | ||
| eric | G9 | 19 | immortals | move | Gabriella Lara | ||
| big_grizz | H3 | 3 | techmarine | move | Faith Crawford | TRUE | |
| big_grizz | H3 | 5 | tactical_squad | move | Kayden Hale | TRUE | |
| big_grizz | H3 | 13 | dreadnought | move | Brandon Webb | TRUE | |
| big_grizz | H3 | 22 | storm_raven | move | George Harrison | TRUE | |
| eric | H3 | 28 | canoptek_scarab_swarms | reinforce | Samuel L Jackson | TRUE | |
| big_grizz | H5 | 6 | tactical_squad | control | Leah Reese | TRUE | |
| eric | H5 | 22 | night_scythe | move | Simon And Garfunkel | TRUE | |
| eric | H5 | 23 | overlord | move | Sebastian Watts | TRUE | |
| eric | H5 | 24 | royal_warden | move | Jude Zhang | TRUE | |
| eric | H5 | 26 | necron_warriors | move | Josephine Olson | TRUE | |
| eric | I4 | 18 | necron_warriors | control | Isaac Schultz | ||
| eric | I4 | 17 | royal_warden | move | Timothy Horton | ||
| eric | I5 | 15 | night_scythe | move | Steve Winwood | ||
| eric | I5 | 16 | overlord | move | Roman Smith |
# retreats
game <- game %>%
modify_unit("chris", "B3", "move","B2") %>%
modify_unit("eric", "C3", "move", "F3") %>%
modify_unit("eric", "H5", "move", "H4") %>%
modify_unit("eric", "H3", "move", "H1") %>%
reconcile_player_orders()
## All units resolved.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| chris | A1 | 6 | tyranid_warriors | move | Andrea Rogers |
| chris | A4 | 13 | ripper_swarms | move | Olivia Brooks |
| chris | A5 | 16 | hive_guard | defend | Kai Dean |
| chris | A5 | 25 | tyrannocyte | defend | Simon Haykin Hodges |
| chris | A8 | 14 | ripper_swarms | move | Isaiah Miller |
| chris | B11 | 1 | flying_hive_tryant | move | Tina Turner |
| chris | B11 | 17 | maleceptor | move | Paige Le |
| chris | B11 | 18 | venomthropes | move | Lydia Butler |
| chris | B11 | 3 | broodlord | sneak | Rick Rubin |
| chris | B2 | 12 | hormagaunts | control | Madelyn Tucker |
| chris | B2 | 5 | neurothrope | defend | Masta Contender |
| chris | B2 | 23 | biovores | defend | Quinn Dixon |
| chris | B2 | 7 | tyranid_warriors | move | Avery Ford |
| chris | B2 | 21 | gargoyles | move | Ernest Hemingway |
| chris | B2 | 4 | broodlord | sneak | Peter Asher |
| big_grizz | B3 | 1 | ravenwing_talonmaster | move | Gary Oldman |
| big_grizz | B3 | 10 | ravenwing_bike_squad | move | Stan Lee |
| big_grizz | B3 | 11 | ravenwing_attack_bike | move | Frank Welker |
| big_grizz | B3 | 12 | ravenwing_attack_bike | move | Jeremy Renner |
| big_grizz | B3 | 16 | ravenwing_apothecary | move | Elizabeth Taylor |
| chris | B5 | 8 | tyranid_warriors | move | Jeremy Holt |
| chris | B7 | 11 | termagants | control | Brielle Hampton |
| chris | B7 | 22 | exocrine | move | Christopher Luna |
| chris | B9 | 15 | ripper_swarms | control | Preston Newman |
| chris | B9 | 9 | genestealers | sneak | Jaxon Harrison |
| big_grizz | C3 | 8 | tactical_squad | move | Jayla Molina |
| big_grizz | C3 | 20 | eliminators | move | John Shanks |
| big_grizz | C3 | 21 | eradicators | move | Evelyn Jones |
| big_grizz | C3 | 23 | rhino | move | Warwick Davis |
| big_grizz | C3 | 4 | phobos_librarian | sneak | Marina A. Ledin, Victor Ledin |
| big_grizz | C3 | 15 | invictor_tactical_warsuit | sneak | Brendan O’Brien |
| big_grizz | C3 | 19 | vindicare_assassin | sneak | Greg Kurstin |
| big_grizz | C4 | 9 | infiltrators | sneak | Manfred Eicher |
| big_grizz | C5 | 14 | redemptor_dreadnought | reinforce | Sydney Mitchell |
| big_grizz | D2 | 7 | tactical_squad | control | Mia King |
| big_grizz | D4 | 2 | deathwing_captain | control | Robert Nozick |
| big_grizz | D4 | 17 | deathwing_terminators | control | Karl Jaspers |
| big_grizz | D4 | 18 | deathwing_knights | control | Gilles Deleuze |
| chris | E1 | 24 | biovores | move | Brady Chen |
| chris | E1 | 10 | genestealers | sneak | Andrew Cornall |
| chris | E2 | 20 | gargoyles | defend | Mighty Worlock |
| chris | E2 | 2 | flying_hive_tryant | move | Lin-Manuel Miranda |
| chris | E3 | 19 | raveners | move | Benedict Cumberbatch |
| eric | E4 | 20 | canoptek_scarab_swarms | move | Arrogant Conqueror |
| eric | E5 | 7 | immortals | move | Serenity Franco |
| eric | E5 | 14 | deathmarks | sneak | Stephen Hawking |
| eric | F3 | 1 | trazyn_the_infinite | move | Thomas Porter |
| eric | F3 | 2 | illuminor_szeras | move | Sean Mcgee |
| eric | F3 | 4 | lychgaurd | move | Jason Cook |
| eric | F3 | 5 | skorpekh_destroyers | move | Melody Fleming |
| eric | F3 | 6 | canoptek_plasmacyte | move | B-loved Menace |
| eric | F3 | 9 | canoptek_spyders | move | Phantom Dreamer |
| eric | F3 | 11 | cryptothralls | move | Dylan Delgado |
| eric | F3 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg |
| eric | F3 | 13 | canoptek_wraiths | move | Gwyneth Paltrow |
| eric | F4 | 3 | technomancer | move | Adam Smith |
| eric | F4 | 8 | canoptek_spyders | move | Fearless Destroyer |
| eric | F4 | 10 | cryptothralls | move | Aidan Herrera |
| eric | F7 | 27 | canoptek_scarab_swarms | move | Vizual Criminal |
| eric | G10 | 25 | immortals | move | Graham Stephens |
| eric | G7 | 21 | canoptek_scarab_swarms | rejoin | Violent Observer |
| eric | G9 | 19 | immortals | move | Gabriella Lara |
| eric | H1 | 28 | canoptek_scarab_swarms | move | Samuel L Jackson |
| big_grizz | H3 | 3 | techmarine | move | Faith Crawford |
| big_grizz | H3 | 5 | tactical_squad | move | Kayden Hale |
| big_grizz | H3 | 13 | dreadnought | move | Brandon Webb |
| big_grizz | H3 | 22 | storm_raven | move | George Harrison |
| eric | H4 | 22 | night_scythe | move | Simon And Garfunkel |
| eric | H4 | 23 | overlord | move | Sebastian Watts |
| eric | H4 | 24 | royal_warden | move | Jude Zhang |
| eric | H4 | 26 | necron_warriors | move | Josephine Olson |
| big_grizz | H5 | 6 | tactical_squad | control | Leah Reese |
| eric | I4 | 18 | necron_warriors | control | Isaac Schultz |
| eric | I4 | 17 | royal_warden | move | Timothy Horton |
| eric | I5 | 15 | night_scythe | move | Steve Winwood |
| eric | I5 | 16 | overlord | move | Roman Smith |
251.853.M41: Ravenwing Talonmaster Castiel has demonstrated unparalleled prowess as a hunter of the Second Company. I have inducted him further into the ranks of the Inner Circle, and expect his name will be well-remembered in the halls of The Rock. While scouting the northern reaches of Angmar, Castiel came upon a swarm of winged creatures (Imperial Designation: Gargoyles). Unfortunately, the vermin escaped before they could be properly put to the sword. It seems the voracious appetite of the Great Devourer knows some bounds after all.
Our forces in the densely forested region (Imperial Designation: Mirkwood) came across another small, scouting contingent of Necron scarabs. Negligible resistance met. Similarly, Brother Techmarine Myrdean came into contact with constructs of the same variety in the southern territory of Mount Doom. While dealing with these insectoid nuisances is a trivial matter, the broader goal of the Necrons remains a mystery, and is therefore disquieting.
The retreat of the Necrons from Myrdean’s wrath in yesterday’s battle for Barad-Dur was an apparent feint. All available intelligence led Myrdean to believe this small band had fled due-East from his location, and he gave chase only to find the aforementioned scarabs. The true destination of the Necrons was later discovered to be the territory of Gorgoroth, where Squad Naamand was caught in the open as they were setting up the defenses. Emperor be praised, Naamand was able to signal us in the South Rhun star port before his squad could be overrun. Brothers Abathar and Apharan of the Deathwing accompanied me with their squads to the front, and we were only just able to stem that tide of living metal from rising over Gorgoroth.
We are undaunted, and we know no fear!
game <- game %>%
modify_unit("big_grizz", c(1, 10, 11, 12, 16), "move", c("B1", "B4")) %>%
modify_unit("big_grizz", 7, "move", "D1") %>%
modify_unit("big_grizz", 6, "move", "H6") %>%
modify_unit("big_grizz", 5, "control", "H3") %>%
modify_unit("big_grizz", c(3, 13, 22), "move", c("H3", "H4")) %>%
modify_unit("big_grizz", c(8, 23), "control", "C3") %>%
modify_unit("big_grizz", 21, "move", "F2") %>%
modify_unit("big_grizz", 9, "control", "C4") %>%
modify_unit("big_grizz", c(4, 15, 19, 20), "sneak", "F2") %>%
modify_unit("big_grizz", 14, "reinforce", "C5") %>%
modify_unit("big_grizz", 2, "move", "H2") %>%
modify_unit("big_grizz", c(17, 18), "move", "H4") %>%
modify_unit("eric", 1, "move", "E5") %>%
modify_unit("eric", 2, "move", "E5") %>%
modify_unit("eric", 3, "move", "E5") %>%
modify_unit("eric", 4, "move", "E5") %>%
modify_unit("eric", 5, "move", "E5") %>%
modify_unit("eric", 6, "move", "E5") %>%
modify_unit("eric", 7, "control", "E5") %>%
modify_unit("eric", 8, "move", "E5") %>%
modify_unit("eric", 9, "move", "E5") %>%
modify_unit("eric", 10, "move", "E5") %>%
modify_unit("eric", 11, "move", "E5") %>%
modify_unit("eric", 12, "move", "E5") %>%
modify_unit("eric", 13, "move", "E5") %>%
modify_unit("eric", 14, "move", "E5") %>%
modify_unit("eric", 15, "soar", c("I5S", "H6S", "H6")) %>%
modify_unit("eric", 16, "soar", c("I5S", "H6S", "H6")) %>%
modify_unit("eric", 17, "soar", c("I4S", "H6S", "H6")) %>%
modify_unit("eric", 18, "soar", c("I4S", "H6S", "H6")) %>%
modify_unit("eric", 19, "control", "G9") %>%
modify_unit("eric", 20, "reinforce", "E4") %>%
modify_unit("eric", 21, "move", c("G8", "H4")) %>%
modify_unit("eric", 22, "reinforce", "H4") %>%
modify_unit("eric", 23, "reinforce", "H4") %>%
modify_unit("eric", 24, "reinforce", "H4") %>%
modify_unit("eric", 25, "control", "G10") %>%
modify_unit("eric", 26, "control", "H4") %>%
modify_unit("eric", 27, "reinforce", "F7") %>%
modify_unit("eric", 28, "reinforce", "H1") %>%
modify_unit("chris", c(2, 4, 16, 19, 20, 21, 23, 25), "reinforce") %>%
modify_unit("chris", c(1), "move", c("B8", "B2")) %>%
modify_unit("chris", c(3), "sneak", "E1") %>%
modify_unit("chris", c(5), "move", "B1") %>%
modify_unit("chris", c(6), "control", "A1") %>%
modify_unit("chris", c(7), "move", "B6") %>%
modify_unit("chris", c(8), "control", "B5") %>%
modify_unit("chris", c(9), "sneak", "B10") %>%
modify_unit("chris", c(10), "control", "E1") %>%
modify_unit("chris", c(11), "move", "B8") %>%
modify_unit("chris", c(12), "move", "B1") %>%
modify_unit("chris", c(13), "control", "A4") %>%
modify_unit("chris", c(14), "control", "A8") %>%
modify_unit("chris", c(15), "move", "B11") %>%
modify_unit("chris", c(17), "move", "E2") %>%
modify_unit("chris", c(18), "move", "E2") %>%
modify_unit("chris", c(22), "move", "B2") %>%
modify_unit("chris", c(24), "move", "E3") %>%
reconcile_player_orders()
## Warning: Conflict is at hand! Please resolve territorial disputes.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name | passing_through | CONFLICT! |
|---|---|---|---|---|---|---|---|
| chris | A1 | 6 | tyranid_warriors | control | Andrea Rogers | ||
| chris | A4 | 13 | ripper_swarms | control | Olivia Brooks | ||
| chris | A5 | 16 | hive_guard | reinforce | Kai Dean | ||
| chris | A5 | 25 | tyrannocyte | reinforce | Simon Haykin Hodges | ||
| chris | A8 | 14 | ripper_swarms | control | Isaiah Miller | ||
| big_grizz | B1 | 1 | ravenwing_talonmaster | move | Gary Oldman | TRUE | TRUE |
| big_grizz | B1 | 10 | ravenwing_bike_squad | move | Stan Lee | TRUE | TRUE |
| big_grizz | B1 | 11 | ravenwing_attack_bike | move | Frank Welker | TRUE | TRUE |
| big_grizz | B1 | 12 | ravenwing_attack_bike | move | Jeremy Renner | TRUE | TRUE |
| big_grizz | B1 | 16 | ravenwing_apothecary | move | Elizabeth Taylor | TRUE | TRUE |
| chris | B1 | 5 | neurothrope | move | Masta Contender | TRUE | |
| chris | B1 | 12 | hormagaunts | move | Madelyn Tucker | TRUE | |
| chris | B10 | 9 | genestealers | sneak | Jaxon Harrison | ||
| chris | B11 | 15 | ripper_swarms | move | Preston Newman | ||
| chris | B2 | 1 | flying_hive_tryant | move | Tina Turner | ||
| chris | B2 | 22 | exocrine | move | Christopher Luna | ||
| chris | B2 | 4 | broodlord | reinforce | Peter Asher | ||
| chris | B2 | 21 | gargoyles | reinforce | Ernest Hemingway | ||
| chris | B2 | 23 | biovores | reinforce | Quinn Dixon | ||
| big_grizz | B4 | 1 | ravenwing_talonmaster | move | Gary Oldman | ||
| big_grizz | B4 | 10 | ravenwing_bike_squad | move | Stan Lee | ||
| big_grizz | B4 | 11 | ravenwing_attack_bike | move | Frank Welker | ||
| big_grizz | B4 | 12 | ravenwing_attack_bike | move | Jeremy Renner | ||
| big_grizz | B4 | 16 | ravenwing_apothecary | move | Elizabeth Taylor | ||
| chris | B5 | 8 | tyranid_warriors | control | Jeremy Holt | ||
| chris | B6 | 7 | tyranid_warriors | move | Avery Ford | ||
| chris | B8 | 1 | flying_hive_tryant | move | Tina Turner | TRUE | |
| chris | B8 | 11 | termagants | move | Brielle Hampton | ||
| big_grizz | C3 | 8 | tactical_squad | control | Jayla Molina | ||
| big_grizz | C3 | 23 | rhino | control | Warwick Davis | ||
| big_grizz | C4 | 9 | infiltrators | control | Manfred Eicher | ||
| big_grizz | C5 | 14 | redemptor_dreadnought | reinforce | Sydney Mitchell | ||
| big_grizz | D1 | 7 | tactical_squad | move | Mia King | ||
| chris | E1 | 10 | genestealers | control | Andrew Cornall | ||
| chris | E1 | 3 | broodlord | sneak | Rick Rubin | ||
| chris | E2 | 17 | maleceptor | move | Paige Le | ||
| chris | E2 | 18 | venomthropes | move | Lydia Butler | ||
| chris | E2 | 2 | flying_hive_tryant | reinforce | Lin-Manuel Miranda | ||
| chris | E2 | 20 | gargoyles | reinforce | Mighty Worlock | ||
| chris | E3 | 24 | biovores | move | Brady Chen | ||
| chris | E3 | 19 | raveners | reinforce | Benedict Cumberbatch | ||
| eric | E4 | 20 | canoptek_scarab_swarms | reinforce | Arrogant Conqueror | ||
| eric | E5 | 7 | immortals | control | Serenity Franco | ||
| eric | E5 | 1 | trazyn_the_infinite | move | Thomas Porter | ||
| eric | E5 | 2 | illuminor_szeras | move | Sean Mcgee | ||
| eric | E5 | 3 | technomancer | move | Adam Smith | ||
| eric | E5 | 4 | lychgaurd | move | Jason Cook | ||
| eric | E5 | 5 | skorpekh_destroyers | move | Melody Fleming | ||
| eric | E5 | 6 | canoptek_plasmacyte | move | B-loved Menace | ||
| eric | E5 | 8 | canoptek_spyders | move | Fearless Destroyer | ||
| eric | E5 | 9 | canoptek_spyders | move | Phantom Dreamer | ||
| eric | E5 | 10 | cryptothralls | move | Aidan Herrera | ||
| eric | E5 | 11 | cryptothralls | move | Dylan Delgado | ||
| eric | E5 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg | ||
| eric | E5 | 13 | canoptek_wraiths | move | Gwyneth Paltrow | ||
| eric | E5 | 14 | deathmarks | move | Stephen Hawking | ||
| big_grizz | F2 | 21 | eradicators | move | Evelyn Jones | ||
| big_grizz | F2 | 4 | phobos_librarian | sneak | Marina A. Ledin, Victor Ledin | ||
| big_grizz | F2 | 15 | invictor_tactical_warsuit | sneak | Brendan O’Brien | ||
| big_grizz | F2 | 19 | vindicare_assassin | sneak | Greg Kurstin | ||
| big_grizz | F2 | 20 | eliminators | sneak | John Shanks | ||
| eric | F7 | 27 | canoptek_scarab_swarms | reinforce | Vizual Criminal | ||
| eric | G10 | 25 | immortals | control | Graham Stephens | ||
| eric | G8 | 21 | canoptek_scarab_swarms | move | Violent Observer | TRUE | |
| eric | G9 | 19 | immortals | control | Gabriella Lara | ||
| eric | H1 | 28 | canoptek_scarab_swarms | reinforce | Samuel L Jackson | ||
| big_grizz | H2 | 2 | deathwing_captain | move | Robert Nozick | ||
| big_grizz | H3 | 5 | tactical_squad | control | Kayden Hale | ||
| big_grizz | H3 | 3 | techmarine | move | Faith Crawford | TRUE | |
| big_grizz | H3 | 13 | dreadnought | move | Brandon Webb | TRUE | |
| big_grizz | H3 | 22 | storm_raven | move | George Harrison | TRUE | |
| big_grizz | H4 | 3 | techmarine | move | Faith Crawford | TRUE | |
| big_grizz | H4 | 13 | dreadnought | move | Brandon Webb | TRUE | |
| big_grizz | H4 | 17 | deathwing_terminators | move | Karl Jaspers | TRUE | |
| big_grizz | H4 | 18 | deathwing_knights | move | Gilles Deleuze | TRUE | |
| big_grizz | H4 | 22 | storm_raven | move | George Harrison | TRUE | |
| eric | H4 | 26 | necron_warriors | control | Josephine Olson | TRUE | |
| eric | H4 | 21 | canoptek_scarab_swarms | move | Violent Observer | TRUE | |
| eric | H4 | 22 | night_scythe | reinforce | Simon And Garfunkel | TRUE | |
| eric | H4 | 23 | overlord | reinforce | Sebastian Watts | TRUE | |
| eric | H4 | 24 | royal_warden | reinforce | Jude Zhang | TRUE | |
| big_grizz | H6 | 6 | tactical_squad | move | Leah Reese | TRUE | |
| eric | H6 | 15 | night_scythe | soar | Steve Winwood | TRUE | |
| eric | H6 | 16 | overlord | soar | Roman Smith | TRUE | |
| eric | H6 | 17 | royal_warden | soar | Timothy Horton | TRUE | |
| eric | H6 | 18 | necron_warriors | soar | Isaac Schultz | TRUE | |
| eric | H6S | 15 | night_scythe | soar | Steve Winwood | TRUE | |
| eric | H6S | 16 | overlord | soar | Roman Smith | TRUE | |
| eric | H6S | 17 | royal_warden | soar | Timothy Horton | TRUE | |
| eric | H6S | 18 | necron_warriors | soar | Isaac Schultz | TRUE | |
| eric | I4S | 17 | royal_warden | soar | Timothy Horton | TRUE | |
| eric | I4S | 18 | necron_warriors | soar | Isaac Schultz | TRUE | |
| eric | I5S | 15 | night_scythe | soar | Steve Winwood | TRUE | |
| eric | I5S | 16 | overlord | soar | Roman Smith | TRUE |
# retreats
game <- game %>%
modify_unit("chris", "B1", "move","B2") %>%
modify_unit("chris", c(25, 16), "move","B2") %>%
modify_unit("big_grizz", c(3, 6, 13, 17, 18, 22), "move", "H5") %>%
reconcile_player_orders()
## All units resolved.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| chris | A1 | 6 | tyranid_warriors | control | Andrea Rogers |
| chris | A4 | 13 | ripper_swarms | control | Olivia Brooks |
| chris | A8 | 14 | ripper_swarms | control | Isaiah Miller |
| chris | B10 | 9 | genestealers | sneak | Jaxon Harrison |
| chris | B11 | 15 | ripper_swarms | move | Preston Newman |
| chris | B2 | 1 | flying_hive_tryant | move | Tina Turner |
| chris | B2 | 5 | neurothrope | move | Masta Contender |
| chris | B2 | 12 | hormagaunts | move | Madelyn Tucker |
| chris | B2 | 16 | hive_guard | move | Kai Dean |
| chris | B2 | 22 | exocrine | move | Christopher Luna |
| chris | B2 | 25 | tyrannocyte | move | Simon Haykin Hodges |
| chris | B2 | 4 | broodlord | reinforce | Peter Asher |
| chris | B2 | 21 | gargoyles | reinforce | Ernest Hemingway |
| chris | B2 | 23 | biovores | reinforce | Quinn Dixon |
| big_grizz | B4 | 1 | ravenwing_talonmaster | move | Gary Oldman |
| big_grizz | B4 | 10 | ravenwing_bike_squad | move | Stan Lee |
| big_grizz | B4 | 11 | ravenwing_attack_bike | move | Frank Welker |
| big_grizz | B4 | 12 | ravenwing_attack_bike | move | Jeremy Renner |
| big_grizz | B4 | 16 | ravenwing_apothecary | move | Elizabeth Taylor |
| chris | B5 | 8 | tyranid_warriors | control | Jeremy Holt |
| chris | B6 | 7 | tyranid_warriors | move | Avery Ford |
| chris | B8 | 11 | termagants | move | Brielle Hampton |
| big_grizz | C3 | 8 | tactical_squad | control | Jayla Molina |
| big_grizz | C3 | 23 | rhino | control | Warwick Davis |
| big_grizz | C4 | 9 | infiltrators | control | Manfred Eicher |
| big_grizz | C5 | 14 | redemptor_dreadnought | reinforce | Sydney Mitchell |
| big_grizz | D1 | 7 | tactical_squad | move | Mia King |
| chris | E1 | 10 | genestealers | control | Andrew Cornall |
| chris | E1 | 3 | broodlord | sneak | Rick Rubin |
| chris | E2 | 17 | maleceptor | move | Paige Le |
| chris | E2 | 18 | venomthropes | move | Lydia Butler |
| chris | E2 | 2 | flying_hive_tryant | reinforce | Lin-Manuel Miranda |
| chris | E2 | 20 | gargoyles | reinforce | Mighty Worlock |
| chris | E3 | 24 | biovores | move | Brady Chen |
| chris | E3 | 19 | raveners | reinforce | Benedict Cumberbatch |
| eric | E4 | 20 | canoptek_scarab_swarms | reinforce | Arrogant Conqueror |
| eric | E5 | 7 | immortals | control | Serenity Franco |
| eric | E5 | 1 | trazyn_the_infinite | move | Thomas Porter |
| eric | E5 | 2 | illuminor_szeras | move | Sean Mcgee |
| eric | E5 | 3 | technomancer | move | Adam Smith |
| eric | E5 | 4 | lychgaurd | move | Jason Cook |
| eric | E5 | 5 | skorpekh_destroyers | move | Melody Fleming |
| eric | E5 | 6 | canoptek_plasmacyte | move | B-loved Menace |
| eric | E5 | 8 | canoptek_spyders | move | Fearless Destroyer |
| eric | E5 | 9 | canoptek_spyders | move | Phantom Dreamer |
| eric | E5 | 10 | cryptothralls | move | Aidan Herrera |
| eric | E5 | 11 | cryptothralls | move | Dylan Delgado |
| eric | E5 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg |
| eric | E5 | 13 | canoptek_wraiths | move | Gwyneth Paltrow |
| eric | E5 | 14 | deathmarks | move | Stephen Hawking |
| big_grizz | F2 | 21 | eradicators | move | Evelyn Jones |
| big_grizz | F2 | 4 | phobos_librarian | sneak | Marina A. Ledin, Victor Ledin |
| big_grizz | F2 | 15 | invictor_tactical_warsuit | sneak | Brendan O’Brien |
| big_grizz | F2 | 19 | vindicare_assassin | sneak | Greg Kurstin |
| big_grizz | F2 | 20 | eliminators | sneak | John Shanks |
| eric | F7 | 27 | canoptek_scarab_swarms | reinforce | Vizual Criminal |
| eric | G10 | 25 | immortals | control | Graham Stephens |
| eric | G9 | 19 | immortals | control | Gabriella Lara |
| eric | H1 | 28 | canoptek_scarab_swarms | reinforce | Samuel L Jackson |
| big_grizz | H2 | 2 | deathwing_captain | move | Robert Nozick |
| big_grizz | H3 | 5 | tactical_squad | control | Kayden Hale |
| eric | H4 | 26 | necron_warriors | control | Josephine Olson |
| eric | H4 | 21 | canoptek_scarab_swarms | move | Violent Observer |
| eric | H4 | 22 | night_scythe | reinforce | Simon And Garfunkel |
| eric | H4 | 23 | overlord | reinforce | Sebastian Watts |
| eric | H4 | 24 | royal_warden | reinforce | Jude Zhang |
| big_grizz | H5 | 3 | techmarine | move | Faith Crawford |
| big_grizz | H5 | 6 | tactical_squad | move | Leah Reese |
| big_grizz | H5 | 13 | dreadnought | move | Brandon Webb |
| big_grizz | H5 | 17 | deathwing_terminators | move | Karl Jaspers |
| big_grizz | H5 | 18 | deathwing_knights | move | Gilles Deleuze |
| big_grizz | H5 | 22 | storm_raven | move | George Harrison |
| eric | H6 | 15 | night_scythe | soar | Steve Winwood |
| eric | H6 | 16 | overlord | soar | Roman Smith |
| eric | H6 | 17 | royal_warden | soar | Timothy Horton |
| eric | H6 | 18 | necron_warriors | soar | Isaac Schultz |
252.853.M41: Ravenwing Talonmaster Castiel encountered stiff resistance in the far northern territory of Forodwaith. He and his accompanying Ravenwing brothers were set upon by wave after wave of Tyranid bio-forms. The battle was going in their favor until a massive, tentacled spore plummeted from the sky, straight into the heart of the fight. This new monstrosity would have been difficult enough to deal with on its own, but it came carrying terrible passengers! Spilling forth from the abomination’s mucus-covered orifices, the large bio-forms (Imperial Designation: Hive Guard) opened fire, and turned the tide of battle against the Ravenwing. Castiel and his brothers narrowly escaped, but he assures me that they remain combat-ready.
Brother Techmarine Myrdean led a daring assault into the mountain passes of Minas Morgul. Unfortunately, the Necron host my Deathwing brothers and I had forced to flee the fields of Gorgoroth quickly set up defenses, and ambushed Myrdean in his ascent to meet them. Repelled from Minas Morgul, our Techmarine has withdrawn back to Gorgoroth to reassess the tactical situation and plan his next attack. Meanwhile, word has come from Brother Naamand in Nurn that yet another Necron craft has entered his airspace. Truly, the arrogance of these “undying” legions is staggering.
Every day brings more clues as to the whereabouts of our quarry, and while significantly slowed by antagonistic, xenos elements in the field, our command of this continent’s star ports is all but assured within the month.
Success is measured in blood; yours or your enemy’s.
game <- game %>%
modify_unit("big_grizz", c(1, 10, 11, 12, 16), "move", c("C1", "B6")) %>%
modify_unit("big_grizz", 7, "control", "D1") %>%
modify_unit("big_grizz", 6, "control", "H6") %>%
modify_unit("big_grizz", 5, "move", "H1") %>%
modify_unit("big_grizz", c(3, 13, 17, 18, 22), "move", c("H6")) %>%
modify_unit("big_grizz", c(8, 23), "move", c("F2", "F1")) %>%
modify_unit("big_grizz", 21, "move", "F1") %>%
modify_unit("big_grizz", 9, "move", "C2") %>%
modify_unit("big_grizz", c(4, 15, 19, 20), "sneak", "F1") %>%
modify_unit("big_grizz", 14, "move", "F7") %>%
modify_unit("big_grizz", 2, "reinforce", "H2") %>%
add_trap("big_grizz", "H5") %>%
modify_unit("eric", 1, "move", "F3") %>%
modify_unit("eric", 2, "move", "F3") %>%
modify_unit("eric", 3, "move", "F3") %>%
modify_unit("eric", 4, "move", "F3") %>%
modify_unit("eric", 5, "move", "F3") %>%
modify_unit("eric", 6, "move", "F3") %>%
modify_unit("eric", 7, "move", "E7") %>%
modify_unit("eric", 8, "move", "F3") %>%
modify_unit("eric", 9, "move", "F3") %>%
modify_unit("eric", 10, "move", "F3") %>%
modify_unit("eric", 11, "move", "F3") %>%
modify_unit("eric", 12, "move", "F3") %>%
modify_unit("eric", 13, "move", "F3") %>%
modify_unit("eric", 14, "move", "H5") %>%
modify_unit("eric", 15, "descend", "H5") %>%
modify_unit("eric", 16, "move", "H5") %>%
modify_unit("eric", 17, "move", "H5") %>%
modify_unit("eric", 18, "move", "H5") %>%
modify_unit("eric", 19, "move", "G5") %>%
modify_unit("eric", 20, "defend", "E4") %>%
modify_unit("eric", 21, "regenerate", "G7") %>%
modify_unit("eric", 22, "move", "H5") %>%
modify_unit("eric", 23, "move", "H5") %>%
modify_unit("eric", 24, "move", "H5") %>%
modify_unit("eric", 25, "move", "I1") %>%
modify_unit("eric", 26, "move", "H5") %>%
modify_unit("eric", 27, "defend", "F7") %>%
modify_unit("eric", 28, "defend", "H1") %>%
destroy_bridge("E4", "E7") %>%
add_trap("eric", "E7") %>%
modify_unit("chris", c(2, 17, 18), "move", "F1") %>%
modify_unit("chris", c(1,12,23), "move", c("B1")) %>%
modify_unit("chris", c(3, 10, 24), "move", c("E4")) %>%
modify_unit("chris", c(4, 22), "move", c("B6")) %>%
modify_unit("chris", c(5 , 16, 25), "move", c("B5")) %>%
modify_unit("chris", 6, "move", "A4") %>%
modify_unit("chris", 7, "control", "B6") %>%
modify_unit("chris", 8, "move", "B2") %>%
modify_unit("chris", 9, "control", "B10") %>%
modify_unit("chris", 11, "control", "B8") %>%
modify_unit("chris", 13, "move", "A5") %>%
modify_unit("chris", 14, "move", "E1") %>%
modify_unit("chris", 15, "control", "B11") %>%
modify_unit("chris", 19, "move", c("E2", "F1")) %>%
modify_unit("chris", 20, "reinforce") %>%
modify_unit("chris", 21, "move", "B3") %>%
reconcile_player_orders()
## Warning: Conflict is at hand! Please resolve territorial disputes.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name | passing_through | CONFLICT! |
|---|---|---|---|---|---|---|---|
| chris | A4 | 6 | tyranid_warriors | move | Andrea Rogers | ||
| chris | A5 | 13 | ripper_swarms | move | Olivia Brooks | ||
| chris | B1 | 1 | flying_hive_tryant | move | Tina Turner | ||
| chris | B1 | 12 | hormagaunts | move | Madelyn Tucker | ||
| chris | B1 | 23 | biovores | move | Quinn Dixon | ||
| chris | B10 | 9 | genestealers | control | Jaxon Harrison | ||
| chris | B11 | 15 | ripper_swarms | control | Preston Newman | ||
| chris | B2 | 8 | tyranid_warriors | move | Jeremy Holt | ||
| chris | B3 | 21 | gargoyles | move | Ernest Hemingway | ||
| chris | B5 | 5 | neurothrope | move | Masta Contender | ||
| chris | B5 | 16 | hive_guard | move | Kai Dean | ||
| chris | B5 | 25 | tyrannocyte | move | Simon Haykin Hodges | ||
| big_grizz | B6 | 1 | ravenwing_talonmaster | move | Gary Oldman | TRUE | |
| big_grizz | B6 | 10 | ravenwing_bike_squad | move | Stan Lee | TRUE | |
| big_grizz | B6 | 11 | ravenwing_attack_bike | move | Frank Welker | TRUE | |
| big_grizz | B6 | 12 | ravenwing_attack_bike | move | Jeremy Renner | TRUE | |
| big_grizz | B6 | 16 | ravenwing_apothecary | move | Elizabeth Taylor | TRUE | |
| chris | B6 | 7 | tyranid_warriors | control | Avery Ford | TRUE | |
| chris | B6 | 4 | broodlord | move | Peter Asher | TRUE | |
| chris | B6 | 22 | exocrine | move | Christopher Luna | TRUE | |
| chris | B8 | 11 | termagants | control | Brielle Hampton | ||
| big_grizz | C1 | 1 | ravenwing_talonmaster | move | Gary Oldman | TRUE | |
| big_grizz | C1 | 10 | ravenwing_bike_squad | move | Stan Lee | TRUE | |
| big_grizz | C1 | 11 | ravenwing_attack_bike | move | Frank Welker | TRUE | |
| big_grizz | C1 | 12 | ravenwing_attack_bike | move | Jeremy Renner | TRUE | |
| big_grizz | C1 | 16 | ravenwing_apothecary | move | Elizabeth Taylor | TRUE | |
| big_grizz | C2 | 9 | infiltrators | move | Manfred Eicher | ||
| big_grizz | D1 | 7 | tactical_squad | control | Mia King | ||
| chris | E1 | 14 | ripper_swarms | move | Isaiah Miller | ||
| chris | E2 | 19 | raveners | move | Benedict Cumberbatch | TRUE | |
| chris | E2 | 20 | gargoyles | reinforce | Mighty Worlock | ||
| chris | E4 | 3 | broodlord | move | Rick Rubin | TRUE | |
| chris | E4 | 10 | genestealers | move | Andrew Cornall | TRUE | |
| chris | E4 | 24 | biovores | move | Brady Chen | TRUE | |
| eric | E4 | 20 | canoptek_scarab_swarms | defend | Arrogant Conqueror | TRUE | |
| eric | E7 | 7 | immortals | move | Serenity Franco | ||
| big_grizz | F1 | 8 | tactical_squad | move | Jayla Molina | TRUE | |
| big_grizz | F1 | 21 | eradicators | move | Evelyn Jones | TRUE | |
| big_grizz | F1 | 23 | rhino | move | Warwick Davis | TRUE | |
| big_grizz | F1 | 4 | phobos_librarian | sneak | Marina A. Ledin, Victor Ledin | TRUE | |
| big_grizz | F1 | 15 | invictor_tactical_warsuit | sneak | Brendan O’Brien | TRUE | |
| big_grizz | F1 | 19 | vindicare_assassin | sneak | Greg Kurstin | TRUE | |
| big_grizz | F1 | 20 | eliminators | sneak | John Shanks | TRUE | |
| chris | F1 | 2 | flying_hive_tryant | move | Lin-Manuel Miranda | TRUE | |
| chris | F1 | 17 | maleceptor | move | Paige Le | TRUE | |
| chris | F1 | 18 | venomthropes | move | Lydia Butler | TRUE | |
| chris | F1 | 19 | raveners | move | Benedict Cumberbatch | TRUE | |
| big_grizz | F2 | 8 | tactical_squad | move | Jayla Molina | TRUE | |
| big_grizz | F2 | 23 | rhino | move | Warwick Davis | TRUE | |
| eric | F3 | 1 | trazyn_the_infinite | move | Thomas Porter | ||
| eric | F3 | 2 | illuminor_szeras | move | Sean Mcgee | ||
| eric | F3 | 3 | technomancer | move | Adam Smith | ||
| eric | F3 | 4 | lychgaurd | move | Jason Cook | ||
| eric | F3 | 5 | skorpekh_destroyers | move | Melody Fleming | ||
| eric | F3 | 6 | canoptek_plasmacyte | move | B-loved Menace | ||
| eric | F3 | 8 | canoptek_spyders | move | Fearless Destroyer | ||
| eric | F3 | 9 | canoptek_spyders | move | Phantom Dreamer | ||
| eric | F3 | 10 | cryptothralls | move | Aidan Herrera | ||
| eric | F3 | 11 | cryptothralls | move | Dylan Delgado | ||
| eric | F3 | 12 | canoptek_scarab_swarms | move | Mark Wahlberg | ||
| eric | F3 | 13 | canoptek_wraiths | move | Gwyneth Paltrow | ||
| big_grizz | F7 | 14 | redemptor_dreadnought | move | Sydney Mitchell | TRUE | |
| eric | F7 | 27 | canoptek_scarab_swarms | defend | Vizual Criminal | TRUE | |
| eric | G5 | 19 | immortals | move | Gabriella Lara | ||
| eric | G7 | 21 | canoptek_scarab_swarms | regenerate | Violent Observer | ||
| big_grizz | H1 | 5 | tactical_squad | move | Kayden Hale | TRUE | |
| eric | H1 | 28 | canoptek_scarab_swarms | defend | Samuel L Jackson | TRUE | |
| big_grizz | H2 | 2 | deathwing_captain | reinforce | Robert Nozick | ||
| eric | H5 | 15 | night_scythe | descend | Steve Winwood | ||
| eric | H5 | 14 | deathmarks | move | Stephen Hawking | ||
| eric | H5 | 16 | overlord | move | Roman Smith | ||
| eric | H5 | 17 | royal_warden | move | Timothy Horton | ||
| eric | H5 | 18 | necron_warriors | move | Isaac Schultz | ||
| eric | H5 | 22 | night_scythe | move | Simon And Garfunkel | ||
| eric | H5 | 23 | overlord | move | Sebastian Watts | ||
| eric | H5 | 24 | royal_warden | move | Jude Zhang | ||
| eric | H5 | 26 | necron_warriors | move | Josephine Olson | ||
| big_grizz | H6 | 6 | tactical_squad | control | Leah Reese | ||
| big_grizz | H6 | 3 | techmarine | move | Faith Crawford | ||
| big_grizz | H6 | 13 | dreadnought | move | Brandon Webb | ||
| big_grizz | H6 | 17 | deathwing_terminators | move | Karl Jaspers | ||
| big_grizz | H6 | 18 | deathwing_knights | move | Gilles Deleuze | ||
| big_grizz | H6 | 22 | storm_raven | move | George Harrison | ||
| eric | I1 | 25 | immortals | move | Graham Stephens |
B3 => B1 => B4 but ran into Chris in B1. Mobes wins the battle and, the way I have it now, he proceeds to B4 (his original destination) leaving B1 (the site of the battle) unoccupied. I guess this could make sense theoretically, but it seems a little weird. Or maybe, if he had wanted to leave anybody in B1 then he would have to specify that during the retreat phase? Thoughts?H5 and H6. Is that right? If so… this shouldn’t be legal, right? They have to fight?Rmd Hash: 47edc77e9a89c2b6de71fa3296646dd1
Code Commit Hash: 71464ca7805731f884cde74f44a7e3dbff1f735c